hose reel type irrigation machine - Turkish English Dictionary